red-throated swallow - English Synonyms Dictionary